stem puller - French English Dictionary